package com.wanxi.test;

import java.text.ParseException;
import java.text.SimpleDateFormat;

public class Miaosh {
    public static void main(String[] args) throws ParseException {
        /**
         * 1.四个时间
         * 2.比较
         */
        String start = "2020年11月11日 0:0:0";
        String end = "2020年11月11日 0:10:0";
        String xiaojia = "2020年11月11日 0:3:47";
        String xiaopi = "2020年11月11日 0:10:11";
        aa(start, end, xiaojia);
        aa(start, end, xiaopi);

//        if(simpleDateFormat.parse(start).getTime()<simpleDateFormat.parse(xiaojia).getTime()&&simpleDateFormat.parse(end).getTime()>(simpleDateFormat.parse(xiaojia)).getTime()){
//            System.out.println("true");
//        }else{
//            System.out.println("false");
//        }

//        if (simpleDateFormat.parse(start).before(simpleDateFormat.parse(xiaojia))&&simpleDateFormat.parse(end).after(simpleDateFormat.parse(xiaojia))) {
//            System.out.println("小贾参加了秒杀");
//        }else {
//            System.out.println("小贾未参加了秒杀");
//        }
    }

    public static void aa(String start, String end, String xiao) throws ParseException {
        if (time(start) < time(xiao) && time(end) > time(xiao)) {
            System.out.println("true");
        } else {
            System.out.println("false");
        }
    }

    /**
     *
     * @param time
     * @return
     * @throws ParseException
     */
    public static long time(String time) throws ParseException {
        String s = "yyyy年MM月dd日 hh:mm:ss";
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat(s);
        return simpleDateFormat.parse(time).getTime();
    }
}
